.SUFFIXES: .C

CCFLAGS = 
ETCC    = etCC

.C.o:
	$(ETCC) $(CCFLAGS) -c $<

OFILES  = \
	Stream.o \
	StreamBuf.o \
	FileBuf.o \
	MemBuf.o \
	StringFilter.o \
	A85Filter.o \
	HexFilter.o \
	RLEFilter.o \
	ProgressFilter.o \
	LZWFilter.o

all:    streams.o

streams.o:  $(OFILES)
	$(ETCC) -r -o streams.o $(OFILES)

depend:
	makedep -I.. -I../CONTAINER *.[cC]

clean:
	-rm -f core $(OFILES)

clobber:    clean
	-rm -f streams.o Makefile.bak *.orig .MAP/*

touch:
	$(MAKE) -t


# DO NOT DELETE THIS LINE -- make depend depends on it.

A85Filter.o: ../Col.ph A85Filter.h StreamBuf.h ../Types.h
FileBuf.o: ../Col.ph FileBuf.h StreamBuf.h ../Types.h ../File.h
HexFilter.o: ../Col.ph HexFilter.h StreamBuf.h ../Types.h ../String.h
HexFilter.o: ../Storage.h ../CType.h ../FontEncoding.h ../RefCounted.h
HexFilter.o: ../Object.h Stream.h
LZWFilter.o: ../Col.ph LZWFilter.h StreamBuf.h ../Types.h ../String.h
LZWFilter.o: ../Storage.h ../CType.h ../FontEncoding.h ../RefCounted.h
LZWFilter.o: ../Object.h Stream.h
MemBuf.o: ../Col.ph ../Storage.h ../Types.h MemBuf.h StreamBuf.h
ProgressFilter.o: ../Col.ph ProgressFilter.h ../Progress.h ../Object.h
ProgressFilter.o: ../Types.h ../Storage.h Stream.h StreamBuf.h
RLEFilter.o: ../Col.ph RLEFilter.h StreamBuf.h ../Types.h
Stream.o: ../Col.ph Stream.h ../Types.h StreamBuf.h FileBuf.h ../Class.h
Stream.o: ../Object.h ../Storage.h ../String.h ../CType.h ../FontEncoding.h
Stream.o: ../RefCounted.h ../Error.h HexFilter.h StringFilter.h
StreamBuf.o: ../Col.ph StreamBuf.h ../Types.h ../String.h ../Storage.h
StreamBuf.o: ../CType.h ../FontEncoding.h ../RefCounted.h ../Object.h
StreamBuf.o: Stream.h ../Math.h
StringFilter.o: ../Col.ph StringFilter.h StreamBuf.h ../Types.h ../CType.h
StringFilter.o: ../FontEncoding.h ../RefCounted.h ../Object.h ../Storage.h
StringFilter.o: Stream.h
